true and faithful record - Spanish English Dictionary